package com.qczl.pme.entity;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 人员签到记录表
 * @author SongR
 *
 */
@Entity
@Table(name = "pme_metting_sign")
public class PMESign implements Serializable{
	private static final long serialVersionUID = 2704253632796148200L;
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	@Column(name = "sign_id")
	private Long id;
	@Column(name = "sign_time")
	private Date signtime;//签到时间
	@Column(name = "metting_id")
	private Long mettingid;//会议
	@Column(name = "person_id")
	private Long personid;//人员
	@Column(name = "signtype_id")	
	private Long signtypeid;//类型
	@Column(name = "taskid")
	private String taskid;//视频
	@Column(name = "stbno")
	private String stbno;
	@Column(name = "state")
	private Integer state;//签到状态(-1、已删除 0、签到成功 1、签到失败)
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Date getSigntime() {
		return signtime;
	}
	public void setSigntime(Date signtime) {
		this.signtime = signtime;
	}
	public Long getMettingid() {
		return mettingid;
	}
	public void setMettingid(Long mettingid) {
		this.mettingid = mettingid;
	}
	public Long getPersonid() {
		return personid;
	}
	public void setPersonid(Long personid) {
		this.personid = personid;
	}
	public Long getSigntypeid() {
		return signtypeid;
	}
	public void setSigntypeid(Long signtypeid) {
		this.signtypeid = signtypeid;
	}
	public String getStbno() {
		return stbno;
	}
	public void setStbno(String stbno) {
		this.stbno = stbno;
	}
	public Integer getState() {
		return state;
	}
	public void setState(Integer state) {
		this.state = state;
	}
	public String getTaskid() {
		return taskid;
	}
	public void setTaskid(String taskid) {
		this.taskid = taskid;
	}
}
